home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ian & Stuart's Australian Mac: Not for Sale
/
Another.not.for.sale (Australia).iso
/
fade into you
/
getting there
/
Apps
/
MacFSP1.0ß13
/
MacFSP.beta13.MG.docs
next >
Wrap
Text File
|
1994-07-23
|
8KB
|
190 lines
MacFSP 1.0 Beta 13 4/8/94
Macgifts Release: 7/22/94
Notes on this Release:
Here is MacFSP 1.0b13. Many people out there already have this release of MacFSP. This
is not a new release. About once a week I get someone asking me for MacFSP. MacFSP has
always been sort of a "whenever I have time" program, so not much has been done lately.
So, I thought I would send it to MacGifts so it would be on the archives for people to
grab it. If there is interest, I'll fix it up and release a 1.0.
A brief history of MacFSP:
MacFSP started as a challenge. A bunch of us were sitting around on #macintosh a loooong
time ago. FSP had just started up and a few people were using it for their "booby pics"
fix. Several of us decided that a Mac FSP client would be cool. Given the people on the
channel and their programming abilities, it seemed like someone would write a client and
write it quick. I decided I'd win the race. MacFSP 1.0b0 was an ugly, modal dialog only
application... it didn't even let you switch to other programs. But, it listed FSP
directories and downloaded files... not bad for three hours of programming work.
Since then MacFSP has gotten attention when I have had the time. Between work and school
and other diversions, MacFSP was at the bottom of a long list of things begging for my
attention. So, I finally have broken down and done it. I'm mailing this off to MacGifts
so those who want it can have it. I'm embarrassed to send it out in this shape, but I
would be kidding myself to believe I can take the time right now and make it perfect.
I will work on this in the future. Whether that is next month or the next decade I don't
know for sure.
MacFSP is FREE. I ask only that you do not sell it. It can be included on any CDs made
of whatever archive it may reside on. Feel free to drop me a line. Report bugs as you
find them, and feel free to send suggestions.
The following paragraph is shamelessly ripped off from the Anarchie distribution. I'm
sure PeterL won't mind. ;)
Jim Browne hereby disclaims all warranties relating to this software, whether express or
implied, including without limitation any implied warranties of merchantability or fitness
for a particular purpose. Jim Browne will not be liable for any special, incidental,
consequential, indirect or similar damages due to loss of data or any other reason, even
if Jim Browne or an agent of his has been advised of the possibility of such damages. In
no event shall Jim Browne be liable for any damages, regardless of the form of the claim.
The person using the software bears all risk as to the quality and performance of the
software.
My tag: jbrowne@uiuc.edu. Good until at least 12/15/1994
PS: Yes, pUkE is the officially registered as the creator type for MacFSP. (Don't ask.)
--------
b13 original release notes:
* IF YOU DON'T WANT TO READ ALL OF THIS, AT LEAST READ THE NEXT PARAGRAPH! *
If you are going to give this out to your friends, at least
pass along this readme. I am very busy as it is, I don't have the time to
answer mail with questions that are already answered in here. Thanks.
I've had a little more time recently to work on this. I'd like to get 1.0 out
before it gets buried on my desk again.
New in this version:
--- -- ---- --------
1) Fixed a bug that would cause a crash if you switched into an empty
directory.
Current BUGS:
------- -----
1) Default download directory bug
2) File and Directory times are all GMT.
3) Directory popup is sometimes the wrong size, and starts out too large.
4) Pinger window not saving 'last responded' dates in prefs.
5) View menu occasionally in incorrect highlight state.
TO DO:
-- ---
1) Import site lists
2) Implement "put" files and remaining relavent FSP commands.
3) Ability to set timeouts and support for < 1024 byte transfer blocks
4) Macbinary
5) Suffix Mapping
6) Remaining LanceWax™ interface enhancements
7) Have info go to seperate textedit based window.
8) Click in list during a download (Don't know if I want this.)
9) Convince Matt that ISO Translation is a waste of time.
For 2.0
--- ---
1) Recover from hung/disconnected downloads and suspend downloads in progress
2) Type in list selects files
3) Remember window positions
4) Reflow code to make more asynch and allow multiple connections.
Enjoy. -- Zep. (jbrowne@uiuc.edu)
General Notes:
------- ------
Mac uses port 4444 locally. If you crash and do an "es"... it may not work anymore
'cause port 4444 is still open. ZapTCP doesn't release UDP streams as far as I can
tell. It will, however, bitch about not getting the port.
I can run MacFSP on my machine with no problems, but I have direct enet acces
and I'm only two hops from the NSFnet backbone, so I can absorb small timeouts.
The timouts are 3 seconds... if your net is slow, you probably won't get this to
work. If you crash, mail me with the info, even a macsbug log if possible.
Version History (starting w/beta 4)
------- -------
•beta 12 (4/8/94)
1) Popup for directory finished and '.' and '..' files removed from lists.
2) Files smaller than 1k show up as 1k, rather than 0k
3) Directory caching has been implemented!
4) File lists can be sorted by date or name
•beta 11 (4/2/94)
1) MacFSP no longer tries to list private directories.
New:
The "pinger" list. If you open it, it will display a list of all of the sites
in your preferences. The pinger will send a small request to each site, and if
that site responds it will put a bullet (•) next to that site. This will let
you tell in a glance which of your sites are currently up. If you double-click
on a site in the list, MacFSP will open a connection to that site. Right now
the list is somewhat primitive in that it doesn't update... but the foundations
for something great have been laid.
"Export site list" will export your current preferences to a file in the common
FSP site list format. Soon I will have Import done, so you can avoid typing in
those site lists by hand.
•beta 10 (12/12/93)
1) Window is resizeable now. No grow box yet.
2) Dates are included in filelist.
3) User can cancel any transaction now.
4) Ability to set retries and CPU usage in prefs DLOG
•beta 9 (11/11/93)
1) Fixed an amazingly stupid bug in NetReadUDP that should eliminate the majority
of crashes.
•beta 8 (No public release)
1) Updated DoCWD and DoVers (Version Info) to use FSP 2.7.0 protocol
2) Increased the UDP buffer size to 8192 to try and alleviate some problems w/asynch
UDP sends, etc. We'll see if it works.
3) Removed the asynchronous notification routine since it isn't needed.
4) Bug fix: In some cases wasn't closing UDP stream when a server did not respond.
5) Now calling MoreMasters a few times (I forgot this for some strange reason).
•beta 7 (5/8/93)
1) More defensive about messages from the server. Server messages longer than 240
characters no longer crash MacFSP.
2) Fixed nasty memory leak in DoLS (Directory fetching and list insertion funtion)
3) Changing colons in filenames to underscores when downloading
4) User cancel now takes affect ASAP, rather than after a file downloads.
5) Now also disabling "Customize" menu and "About..." item while downloading
6) Fixed memory leak involving leaving a copy of the path lying around
7) Double clicking on a file now downloads it instead of treating it as a directory.
8) Files in list are deselected as they are downloaded and the list scrolls to ensure
the topmost selection is visible.
•beta 6 (4/5/93)
1) Now doing a FlushVol after every file download.
2) Fixed the "list suddenly ignoring clicks" bug. You see, there's this thing called
the current port....
3) Now disabling Commands menu during any transfers to avoid reentrance.
4) Text download mode works.
5) All of the UDP code is asynch now (except for quick stuff like releasing the
buffer.)
6) Some interface enhancements. (Still have to do directory popup & progress bar.)
•beta 5 (3/27/93):
Shortcuts are fully implemented now. Special thanks to Apple for having such a
shitty popup CDEF.
•beta 4 (3/24/92):
Fixed the "random crashing" bug. Much more robust now. I haven't had any
crashes with this version at all. Please let me know if you do (or if your
particular network setup causes problems to appear).